home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / PMUPDT13.ZIP / VME.ZIP / VME.DOC < prev    next >
Encoding:
Text File  |  1994-04-15  |  1.0 KB  |  22 lines

  1. The Visible Mutation Engine
  2. (C) 1993 American Eagle Publications, Inc. ALL RIGHTS RESERVED.
  3.  
  4. WARNING: This is an actual, functional mutation engine. It can be attached to
  5. a virus and make it totally undetectable by scanners using current technology
  6. (March, 1993). It is intended for research and educational purposes only!
  7.  
  8. The engine is an object module which can be linked into a virus, or any other
  9. software that needs to be self-encrypting.
  10.  
  11. On calling the ENCRYPT routine,
  12. DS:SI points to where the code to encrypt is
  13. ES:DI points to where the decryption routine + encrypted code should be placed
  14. DX<>0 is the fixed size of the decryption routine.
  15. CX is the size of the unencrypted code
  16. BX is the starting offset of the decryption routine
  17.  
  18. On return, carry will be set if there was an error which prevented the engine
  19. from generating the code. If successful, carry will be cleared.
  20. CX will be returned with the decryption routine + code size
  21.  
  22. For full details see Computer Virus Developments Quarterly, Spring 1993